type runtime._defer

20 uses

	runtime (current package)
		mgc.go#L1840: 	var d, dlink *_defer
		panic.go#L409: 	d.head = new(atomic.Pointer[_defer])
		panic.go#L415: func badDefer() *_defer {
		panic.go#L416: 	return (*_defer)(unsafe.Pointer(uintptr(1)))
		panic.go#L422: 	head := frame.(*atomic.Pointer[_defer])
		panic.go#L445: func deferconvert(d0 *_defer) {
		panic.go#L453: 	var d *_defer
		panic.go#L481: func deferprocStack(d *_defer) {
		panic.go#L520: func newdefer() *_defer {
		panic.go#L521: 	var d *_defer
		panic.go#L544: 		d = new(_defer)
		panic.go#L570: 		var first, last *_defer
		panic.go#L589: 	*d = _defer{}
		runtime2.go#L409: 	_defer    *_defer // innermost defer
		runtime2.go#L644: 	deferpool    []*_defer // pool of available defer structs (see panic.go)
		runtime2.go#L645: 	deferpoolbuf [32]*_defer
		runtime2.go#L813: 	deferpool *_defer
		runtime2.go#L975: type _defer struct {
		runtime2.go#L981: 	link      *_defer // next defer on G; can point to either heap or stack!
		runtime2.go#L985: 	head *atomic.Pointer[_defer]